Big Huge Thesaurus

temporary expedient

noun